home *** CD-ROM | disk | FTP | other *** search
- Path: news.informatik.uni-stuttgart.de!news
- From: Snowy@studbox.uni-stuttgart.de (Nicholas Stallard)
- Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.advocacy,comp.sys.amiga.hardware,comp.sys.amiga.misc,comp.sys.amiga.graphics
- Subject: Design discussion (was: Re: ABºD II beats Quake....)
- Date: 27 Mar 1996 20:45:31 GMT
- Organization: Informatik, Uni Stuttgart, Germany
- Message-ID: <5264.6660T1218T207@studbox.uni-stuttgart.de>
- References: <4jbkpc$mbr@mopo.cc.lut.fi>
- NNTP-Posting-Host: nsstalla.dialup
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
-
- Hi there,
-
-
- MY> No-one forces anyone to upgrade the GFX cards, but what is bad if it is
- MY> at least possible unlike upgrading for eg. from OCS to AGA??
-
- better scrap them custom chips and use the chips, that are available
- and affordable ! (like them SVGA chips)
-
-
- >>It will become like for the A1200's games market: only unexpanded A1200's
- >>games because most of people have this system. For the PowerAmiga, since the
- >>"race to buy the latest 3D card" doesn't fit well with Amiga users, but only
- >>with PC users, will mean that the game for PowerAmiga will all be optimized
- >>for the lamest gfx board: meaning even worse games than AGA.
-
- MY> Uh? The games aren't too optimized for different graphics cards on PC
- MY> world as far as I've seen; it makes a big difference what card it
- MY> contains.
-
-
- yea, that is why we need cheap hardware and an API that can completely
- support the coders, who want to program graphics :)
- And these API routines have to be very very fast, otherwise, the coders
- would be just doing the same as the have always done: bang on the hardware.
-
- >>I am pissing off now, just remembering how the gurus of graphics.library
- >>optimized its functions. I could rewrite it 10 times faster (no joke), and I
- >>would still consider it as crap relatively to the performances it could/
- >>should reach without a generic OS/API.
-
- MY> Hmm, you could do that with 'tame' programming? If so, contact AT and
- MY> give them a show of that, I guess they could use your skill and you their
- MY> money? ;)
-
-
- The OS is fine I think, it would need some enhancements though in speed and
- abilities but, then again.. it works :)
-
-
- >>The problem is this.
- >>The budget.
-
- MY> I agree totally...
-
- absolutly agreed :)
-
-
- MY> But what if that specific chipset design couldn't be made in the future
- MY> any better? Then you would have to learn totally new chip inside out? Can
- MY> you be sure that if AT would make a total killer chipset for year or
- MY> two, they could surely improve it in the future??? At some point that
- MY> would be impossible, and then we would be stuck with *that*, nothing old
- MY> couldn't work with it. I don't think that as a good future either... :(
-
- Chipdesign ? Do you guys know what you are talking about ??
- To re(newly)design a custom gfx chipset would require very good PPl who
- are deeply into that stuff, plus TIME (what AT does not have) and lots and lots
- of money ~! I think a newer chipset is out for the future, as i would assume
- designing a motherboard and an OS that supports PCI is simpler :)
-
- >>Sure, typical Basic/Pascal/C++ "programmer" thought.
- >>Basic/Pascal/C++ "programmers" dont even know how a computer works inside.
-
- When looking at some asm sources I have the feeling some asm programmer
- have neither :)
-
- >>Because standard chips suck so much compared to custom chipsets, that making
- >>today a *wise* chipset, you could use it for 5 years, and plan hardware
- >>compatibility since NOW.
-
- See above :) IMHO no new custom chipset (if only you knew what you could
- do with a SVGA chipset :) )
-
- >>Who damn wants only the OS? The OS must serve the computer ( = HARDWARE ),
- >>not viceversa. You're a bit confused.
-
- ???? IMHO the OS is there so you can work with the computer .. and maybe
- program it, nothing more, nothing less. How it all workd behind the curtains
- is not of interest, as long as it works :)
-
- >>Yeah, cool!!!!
- >>An OS written all in C!!!!
- >>WOW!!!!!
- >>Why dont we write it in Basic? So I can run AmigaOS in my pocket calculator
- >>and *PLAY* with it.
-
- MY> Come on, isn't it enough if the most time-critical and used parts of OS
- MY> are done in native assembler and the rest in C? Will the performance hit
- MY> be that bad then? Just think how long AmigaOS would have taken to
- MY> develope if it would have been done in pure assembler? We'd be having
- MY> 2.04 in the best case now, probably 1.3!
-
- I agree with that .. but some routines should have been better programmed
- in asm and not C for the speed reasons.
-
-
- >>C is slow as hell, and if you say "it's fast enough with a 700Mhz CPU" then
- >>I tell you that also assembly becomes faster with the 700Mhz CPU. You're
- >>running away from your shadow: ASM will always be losta faster and better
- >>than C.
-
- MY> Faster yes, but better is a subjective thing. If you'd have no time
- MY> limits, sure... But program a big OS in assembler and wait 2-3 times
- MY> longer?
-
- The other reasone why everyone programs in C (or ADA in the future) is that
- with the technologie of today, it does not really make a difference
- (I mean to say _nearly_ !!) programming in C or ADA instead of ASM as the
- compilers get better and better and the computer systems faster and faster.
- And on top of that.. you can do more with 5 lines of C that you can do with
- 5 lines of ASM ..
- And.. C (or ADA) is _portable_ thus easy to compile for other platforms !
- with an OS completely rewritten in ASM you would have a fantastic OS, but
- would be stuck on the processorline and design of the computer. And that
- would be a waste of time and money for AT.
-
- cya
- Nicholas
-
- --
-
- email: Snowy@studbox.uni-stuttgart.de
- irc: Yagger @ #amigacafe (undernet)
- www: http://home.pages.de/~Snowy
- Org: Any sufficiently advanced technology is indistinguishable from magic.
-
-
-
-